home *** CD-ROM | disk | FTP | other *** search
/ Software Explosion / Software Explosion (Fore-Matt Home Computing)(1996).iso / games / workbench / yat-z / src / yatz.h < prev   
C/C++ Source or Header  |  1992-07-05  |  25KB  |  826 lines

  1.  
  2. SHORT BorderVectors1[] = {
  3.     0,0,
  4.     143,0,
  5.     143,1,
  6.     0,1,
  7.     0,1
  8. };
  9. struct Border Border1 = {
  10.     0,1,    /* XY origin relative to container TopLeft */
  11.     2,0,JAM2,    /* front pen, back pen and drawmode */
  12.     5,    /* number of XY vectors */
  13.     BorderVectors1,    /* pointer to XY vectors */
  14.     NULL    /* next border in list */
  15. };
  16.  
  17. struct Gadget Gadget22 = {
  18.     NULL,    /* next gadget */
  19.     238,122,    /* origin XY of hit box relative to window TopLeft */
  20.     145,4,    /* hit box width and height */
  21.     GADGHBOX+GADGHIMAGE,    /* gadget flags */
  22.     NULL,    /* activation flags */
  23.     BOOLGADGET,    /* gadget type flags */
  24.     (APTR)&Border1,    /* gadget border or image to be rendered */
  25.     NULL,    /* alternate imagery for selection */
  26.     NULL,    /* first IntuiText structure */
  27.     NULL,    /* gadget mutual-exclude long word */
  28.     NULL,    /* SpecialInfo structure */
  29.     NULL,    /* user-definable data */
  30.     NULL    /* pointer to user-definable data */
  31. };
  32.  
  33. struct TextAttr TOPAZ80 = {
  34.     (STRPTR)"topaz.font",
  35.     TOPAZ_EIGHTY,0,0
  36. };
  37. struct IntuiText IText2 = {
  38.     3,0,JAM2,    /* front and back text pens, drawmode and fill byte */
  39.     6,15,    /* XY origin relative to container TopLeft */
  40.     &TOPAZ80,    /* font pointer or NULL for default */
  41.     (UBYTE *)"High Score",    /* pointer to text */
  42.     NULL    /* next IntuiText structure */
  43. };
  44.  
  45. struct IntuiText IText1 = {
  46.     3,0,JAM2,    /* front and back text pens, drawmode and fill byte */
  47.     5,2,    /* XY origin relative to container TopLeft */
  48.     &TOPAZ80,    /* font pointer or NULL for default */
  49.     (UBYTE *)"GRAND TOTAL",    /* pointer to text */
  50.     &IText2    /* next IntuiText structure */
  51. };
  52.  
  53. struct Gadget Gadget21 = {
  54.     &Gadget22,    /* next gadget */
  55.     236,130,    /* origin XY of hit box relative to window TopLeft */
  56.     148,27,    /* hit box width and height */
  57.     GADGHBOX+GADGHIMAGE,    /* gadget flags */
  58.     NULL,    /* activation flags */
  59.     BOOLGADGET,    /* gadget type flags */
  60.     NULL,    /* gadget border or image to be rendered */
  61.     NULL,    /* alternate imagery for selection */
  62.     &IText1,    /* first IntuiText structure */
  63.     NULL,    /* gadget mutual-exclude long word */
  64.     NULL,    /* SpecialInfo structure */
  65.     NULL,    /* user-definable data */
  66.     NULL    /* pointer to user-definable data */
  67. };
  68.  
  69. SHORT BorderVectors2[] = {
  70.     0,0,
  71.     148,0,
  72.     148,12,
  73.     0,12,
  74.     0,0
  75. };
  76. struct Border Border2 = {
  77.     -1,-1,    /* XY origin relative to container TopLeft */
  78.     3,0,JAM1,    /* front pen, back pen and drawmode */
  79.     5,    /* number of XY vectors */
  80.     BorderVectors2,    /* pointer to XY vectors */
  81.     NULL    /* next border in list */
  82. };
  83.  
  84. struct IntuiText IText3 = {
  85.     1,0,JAM2,    /* front and back text pens, drawmode and fill byte */
  86.     5,2,    /* XY origin relative to container TopLeft */
  87.     &TOPAZ80,    /* font pointer or NULL for default */
  88.     (UBYTE *)"Chance",    /* pointer to text */
  89.     NULL    /* next IntuiText structure */
  90. };
  91.  
  92. struct Gadget Gadget20 = {
  93.     &Gadget21,    /* next gadget */
  94.     236,107,    /* origin XY of hit box relative to window TopLeft */
  95.     147,11,    /* hit box width and height */
  96.     GADGHBOX,    /* gadget flags */
  97.     RELVERIFY,    /* activation flags */
  98.     BOOLGADGET,    /* gadget type flags */
  99.     (APTR)&Border2,    /* gadget border or image to be rendered */
  100.     NULL,    /* alternate imagery for selection */
  101.     &IText3,    /* first IntuiText structure */
  102.     NULL,    /* gadget mutual-exclude long word */
  103.     NULL,    /* SpecialInfo structure */
  104.     CHANCE,    /* user-definable data */
  105.     NULL    /* pointer to user-definable data */
  106. };
  107.  
  108. SHORT BorderVectors3[] = {
  109.     0,0,
  110.     148,0,
  111.     148,12,
  112.     0,12,
  113.     0,0
  114. };
  115. struct Border Border3 = {
  116.     -1,-1,    /* XY origin relative to container TopLeft */
  117.     3,0,JAM1,    /* front pen, back pen and drawmode */
  118.     5,    /* number of XY vectors */
  119.     BorderVectors3,    /* pointer to XY vectors */
  120.     NULL    /* next border in list */
  121. };
  122.  
  123. struct IntuiText IText4 = {
  124.     1,0,JAM2,    /* front and back text pens, drawmode and fill byte */
  125.     5,2,    /* XY origin relative to container TopLeft */
  126.     &TOPAZ80,    /* font pointer or NULL for default */
  127.     (UBYTE *)"Yat-Z",    /* pointer to text */
  128.     NULL    /* next IntuiText structure */
  129. };
  130.  
  131. struct Gadget Gadget19 = {
  132.     &Gadget20,    /* next gadget */
  133.     236,93,    /* origin XY of hit box relative to window TopLeft */
  134.     147,11,    /* hit box width and height */
  135.     GADGHBOX,    /* gadget flags */
  136.     RELVERIFY,    /* activation flags */
  137.     BOOLGADGET,    /* gadget type flags */
  138.     (APTR)&Border3,    /* gadget border or image to be rendered */
  139.     NULL,    /* alternate imagery for selection */
  140.     &IText4,    /* first IntuiText structure */
  141.     NULL,    /* gadget mutual-exclude long word */
  142.     NULL,    /* SpecialInfo structure */
  143.     YATZ,    /* user-definable data */
  144.     NULL    /* pointer to user-definable data */
  145. };
  146.  
  147. SHORT BorderVectors4[] = {
  148.     0,0,
  149.     148,0,
  150.     148,12,
  151.     0,12,
  152.     0,0
  153. };
  154. struct Border Border4 = {
  155.     -1,-1,    /* XY origin relative to container TopLeft */
  156.     3,0,JAM1,    /* front pen, back pen and drawmode */
  157.     5,    /* number of XY vectors */
  158.     BorderVectors4,    /* pointer to XY vectors */
  159.     NULL    /* next border in list */
  160. };
  161.  
  162. struct IntuiText IText5 = {
  163.     1,0,JAM2,    /* front and back text pens, drawmode and fill byte */
  164.     5,2,    /* XY origin relative to container TopLeft */
  165.     &TOPAZ80,    /* font pointer or NULL for default */
  166.     (UBYTE *)"Large Straight",    /* pointer to text */
  167.     NULL    /* next IntuiText structure */
  168. };
  169.  
  170. struct Gadget Gadget18 = {
  171.     &Gadget19,    /* next gadget */
  172.     236,79,    /* origin XY of hit box relative to window TopLeft */
  173.     147,11,    /* hit box width and height */
  174.     GADGHBOX,    /* gadget flags */
  175.     RELVERIFY,    /* activation flags */
  176.     BOOLGADGET,    /* gadget type flags */
  177.     (APTR)&Border4,    /* gadget border or image to be rendered */
  178.     NULL,    /* alternate imagery for selection */
  179.     &IText5,    /* first IntuiText structure */
  180.     NULL,    /* gadget mutual-exclude long word */
  181.     NULL,    /* SpecialInfo structure */
  182.     LGSTRAIGHT,    /* user-definable data */
  183.     NULL    /* pointer to user-definable data */
  184. };
  185.  
  186. SHORT BorderVectors5[] = {
  187.     0,0,
  188.     148,0,
  189.     148,12,
  190.     0,12,
  191.     0,0
  192. };
  193. struct Border Border5 = {
  194.     -1,-1,    /* XY origin relative to container TopLeft */
  195.     3,0,JAM1,    /* front pen, back pen and drawmode */
  196.     5,    /* number of XY vectors */
  197.     BorderVectors5,    /* pointer to XY vectors */
  198.     NULL    /* next border in list */
  199. };
  200.  
  201. struct IntuiText IText6 = {
  202.     1,0,JAM2,    /* front and back text pens, drawmode and fill byte */
  203.     5,2,    /* XY origin relative to container TopLeft */
  204.     &TOPAZ80,    /* font pointer or NULL for default */
  205.     (UBYTE *)"Small Straight",    /* pointer to text */
  206.     NULL    /* next IntuiText structure */
  207. };
  208.  
  209. struct Gadget Gadget17 = {
  210.     &Gadget18,    /* next gadget */
  211.     236,65,    /* origin XY of hit box relative to window TopLeft */
  212.     147,11,    /* hit box width and height */
  213.     GADGHBOX,    /* gadget flags */
  214.     RELVERIFY,    /* activation flags */
  215.     BOOLGADGET,    /* gadget type flags */
  216.     (APTR)&Border5,    /* gadget border or image to be rendered */
  217.     NULL,    /* alternate imagery for selection */
  218.     &IText6,    /* first IntuiText structure */
  219.     NULL,    /* gadget mutual-exclude long word */
  220.     NULL,    /* SpecialInfo structure */
  221.     SMSTRAIGHT,    /* user-definable data */
  222.     NULL    /* pointer to user-definable data */
  223. };
  224.  
  225. SHORT BorderVectors6[] = {
  226.     0,0,
  227.     148,0,
  228.     148,12,
  229.     0,12,
  230.     0,0
  231. };
  232. struct Border Border6 = {
  233.     -1,-1,    /* XY origin relative to container TopLeft */
  234.     3,0,JAM1,    /* front pen, back pen and drawmode */
  235.     5,    /* number of XY vectors */
  236.     BorderVectors6,    /* pointer to XY vectors */
  237.     NULL    /* next border in list */
  238. };
  239.  
  240. struct IntuiText IText7 = {
  241.     1,0,JAM2,    /* front and back text pens, drawmode and fill byte */
  242.     5,2,    /* XY origin relative to container TopLeft */
  243.     &TOPAZ80,    /* font pointer or NULL for default */
  244.     (UBYTE *)"Full House",    /* pointer to text */
  245.     NULL    /* next IntuiText structure */
  246. };
  247.  
  248. struct Gadget Gadget16 = {
  249.     &Gadget17,    /* next gadget */
  250.     236,51,    /* origin XY of hit box relative to window TopLeft */
  251.     147,11,    /* hit box width and height */
  252.     GADGHBOX,    /* gadget flags */
  253.     RELVERIFY,    /* activation flags */
  254.     BOOLGADGET,    /* gadget type flags */
  255.     (APTR)&Border6,    /* gadget border or image to be rendered */
  256.     NULL,    /* alternate imagery for selection */
  257.     &IText7,    /* first IntuiText structure */
  258.     NULL,    /* gadget mutual-exclude long word */
  259.     NULL,    /* SpecialInfo structure */
  260.     FULLHOUSE,    /* user-definable data */
  261.     NULL    /* pointer to user-definable data */
  262. };
  263.  
  264. SHORT BorderVectors7[] = {
  265.     0,0,
  266.     148,0,
  267.     148,12,
  268.     0,12,
  269.     0,0
  270. };
  271. struct Border Border7 = {
  272.     -1,-1,    /* XY origin relative to container TopLeft */
  273.     3,0,JAM1,    /* front pen, back pen and drawmode */
  274.     5,    /* number of XY vectors */
  275.     BorderVectors7,    /* pointer to XY vectors */
  276.     NULL    /* next border in list */
  277. };
  278.  
  279. struct IntuiText IText8 = {
  280.     1,0,JAM2,    /* front and back text pens, drawmode and fill byte */
  281.     5,2,    /* XY origin relative to container TopLeft */
  282.     &TOPAZ80,    /* font pointer or NULL for default */
  283.     (UBYTE *)"4 Of a Kind",    /* pointer to text */
  284.     NULL    /* next IntuiText structure */
  285. };
  286.  
  287. struct Gadget Gadget15 = {
  288.     &Gadget16,    /* next gadget */
  289.     236,37,    /* origin XY of hit box relative to window TopLeft */
  290.     147,11,    /* hit box width and height */
  291.     GADGHBOX,    /* gadget flags */
  292.     RELVERIFY,    /* activation flags */
  293.     BOOLGADGET,    /* gadget type flags */
  294.     (APTR)&Border7,    /* gadget border or image to be rendered */
  295.     NULL,    /* alternate imagery for selection */
  296.     &IText8,    /* first IntuiText structure */
  297.     NULL,    /* gadget mutual-exclude long word */
  298.     NULL,    /* SpecialInfo structure */
  299.     FOUROFAKIND,    /* user-definable data */
  300.     NULL    /* pointer to user-definable data */
  301. };
  302.  
  303. SHORT BorderVectors8[] = {
  304.     0,0,
  305.     148,0,
  306.     148,12,
  307.     0,12,
  308.     0,0
  309. };
  310. struct Border Border8 = {
  311.     -1,-1,    /* XY origin relative to container TopLeft */
  312.     3,0,JAM1,    /* front pen, back pen and drawmode */
  313.     5,    /* number of XY vectors */
  314.     BorderVectors8,    /* pointer to XY vectors */
  315.     NULL    /* next border in list */
  316. };
  317.  
  318. struct IntuiText IText9 = {
  319.     1,0,JAM2,    /* front and back text pens, drawmode and fill byte */
  320.     5,2,    /* XY origin relative to container TopLeft */
  321.     &TOPAZ80,    /* font pointer or NULL for default */
  322.     (UBYTE *)"3 Of a Kind",    /* pointer to text */
  323.     NULL    /* next IntuiText structure */
  324. };
  325.  
  326. struct Gadget Gadget14 = {
  327.     &Gadget15,    /* next gadget */
  328.     236,23,    /* origin XY of hit box relative to window TopLeft */
  329.     147,11,    /* hit box width and height */
  330.     GADGHBOX,    /* gadget flags */
  331.     RELVERIFY,    /* activation flags */
  332.     BOOLGADGET,    /* gadget type flags */
  333.     (APTR)&Border8,    /* gadget border or image to be rendered */
  334.     NULL,    /* alternate imagery for selection */
  335.     &IText9,    /* first IntuiText structure */
  336.     NULL,    /* gadget mutual-exclude long word */
  337.     NULL,    /* SpecialInfo structure */
  338.     THREEOFAKIND,    /* user-definable data */
  339.     NULL    /* pointer to user-definable data */
  340. };
  341.  
  342. struct IntuiText IText11 = {
  343.     3,0,JAM2,    /* front and back text pens, drawmode and fill byte */
  344.     5,11,    /* XY origin relative to container TopLeft */
  345.     &TOPAZ80,    /* font pointer or NULL for default */
  346.     (UBYTE *)"> 62 Bonus",    /* pointer to text */
  347.     NULL    /* next IntuiText structure */
  348. };
  349.  
  350. struct IntuiText IText10 = {
  351.     3,0,JAM2,    /* front and back text pens, drawmode and fill byte */
  352.     5,2,    /* XY origin relative to container TopLeft */
  353.     &TOPAZ80,    /* font pointer or NULL for default */
  354.     (UBYTE *)"Left Total",    /* pointer to text */
  355.     &IText11    /* next IntuiText structure */
  356. };
  357.  
  358. struct Gadget Gadget13 = {
  359.     &Gadget14,    /* next gadget */
  360.     87,107,    /* origin XY of hit box relative to window TopLeft */
  361.     133,20,    /* hit box width and height */
  362.     GADGHBOX+GADGHIMAGE,    /* gadget flags */
  363.     NULL,    /* activation flags */
  364.     BOOLGADGET,    /* gadget type flags */
  365.     NULL,    /* gadget border or image to be rendered */
  366.     NULL,    /* alternate imagery for selection */
  367.     &IText10,    /* first IntuiText structure */
  368.     NULL,    /* gadget mutual-exclude long word */
  369.     NULL,    /* SpecialInfo structure */
  370.     NULL,    /* user-definable data */
  371.     NULL    /* pointer to user-definable data */
  372. };
  373.  
  374. SHORT BorderVectors9[] = {
  375.     0,0,
  376.     41,0,
  377.     41,25,
  378.     0,25,
  379.     0,0
  380. };
  381. struct Border Border9 = {
  382.     -1,-1,    /* XY origin relative to container TopLeft */
  383.     2,3,JAM2,    /* front pen, back pen and drawmode */
  384.     5,    /* number of XY vectors */
  385.     BorderVectors9,    /* pointer to XY vectors */
  386.     NULL    /* next border in list */
  387. };
  388.  
  389. struct Gadget Gadget12 = {
  390.     &Gadget13,    /* next gadget */
  391.     15,132,    /* origin XY of hit box relative to window TopLeft */
  392.     40,24,    /* hit box width and height */
  393.     GADGDISABLED,    /* gadget flags */
  394.     GADGIMMEDIATE+TOGGLESELECT,    /* activation flags */
  395.     BOOLGADGET,    /* gadget type flags */
  396.     (APTR)&Border9,    /* gadget border or image to be rendered */
  397.     NULL,    /* alternate imagery for selection */
  398.     NULL,    /* first IntuiText structure */
  399.     NULL,    /* gadget mutual-exclude long word */
  400.     NULL,    /* SpecialInfo structure */
  401.     DICE+4,    /* user-definable data */
  402.     NULL    /* pointer to user-definable data */
  403. };
  404.  
  405. SHORT BorderVectors10[] = {
  406.     0,0,
  407.     41,0,
  408.     41,25,
  409.     0,25,
  410.     0,0
  411. };
  412. struct Border Border10 = {
  413.     -1,-1,    /* XY origin relative to container TopLeft */
  414.     2,3,JAM2,    /* front pen, back pen and drawmode */
  415.     5,    /* number of XY vectors */
  416.     BorderVectors10,    /* pointer to XY vectors */
  417.     NULL    /* next border in list */
  418. };
  419.  
  420. struct Gadget Gadget11 = {
  421.     &Gadget12,    /* next gadget */
  422.     15,105,    /* origin XY of hit box relative to window TopLeft */
  423.     40,24,    /* hit box width and height */
  424.     GADGDISABLED,    /* gadget flags */
  425.     GADGIMMEDIATE+TOGGLESELECT,    /* activation flags */
  426.     BOOLGADGET,    /* gadget type flags */
  427.     (APTR)&Border10,    /* gadget border or image to be rendered */
  428.     NULL,    /* alternate imagery for selection */
  429.     NULL,    /* first IntuiText structure */
  430.     NULL,    /* gadget mutual-exclude long word */
  431.     NULL,    /* SpecialInfo structure */
  432.     DICE+3,    /* user-definable data */
  433.     NULL    /* pointer to user-definable data */
  434. };
  435.  
  436. SHORT BorderVectors11[] = {
  437.     0,0,
  438.     41,0,
  439.     41,25,
  440.     0,25,
  441.     0,0
  442. };
  443. struct Border Border11 = {
  444.     -1,-1,    /* XY origin relative to container TopLeft */
  445.     2,3,JAM2,    /* front pen, back pen and drawmode */
  446.     5,    /* number of XY vectors */
  447.     BorderVectors11,    /* pointer to XY vectors */
  448.     NULL    /* next border in list */
  449. };
  450.  
  451. struct Gadget Gadget10 = {
  452.     &Gadget11,    /* next gadget */
  453.     15,78,    /* origin XY of hit box relative to window TopLeft */
  454.     40,24,    /* hit box width and height */
  455.     GADGDISABLED,    /* gadget flags */
  456.     GADGIMMEDIATE+TOGGLESELECT,    /* activation flags */
  457.     BOOLGADGET,    /* gadget type flags */
  458.     (APTR)&Border11,    /* gadget border or image to be rendered */
  459.     NULL,    /* alternate imagery for selection */
  460.     NULL,    /* first IntuiText structure */
  461.     NULL,    /* gadget mutual-exclude long word */
  462.     NULL,    /* SpecialInfo structure */
  463.     DICE+2,    /* user-definable data */
  464.     NULL    /* pointer to user-definable data */
  465. };
  466.  
  467. SHORT BorderVectors12[] = {
  468.     0,0,
  469.     41,0,
  470.     41,25,
  471.     0,25,
  472.     0,0
  473. };
  474. struct Border Border12 = {
  475.     -1,-1,    /* XY origin relative to container TopLeft */
  476.     2,3,JAM2,    /* front pen, back pen and drawmode */
  477.     5,    /* number of XY vectors */
  478.     BorderVectors12,    /* pointer to XY vectors */
  479.     NULL    /* next border in list */
  480. };
  481.  
  482. struct Gadget Gadget9 = {
  483.     &Gadget10,    /* next gadget */
  484.     15,51,    /* origin XY of hit box relative to window TopLeft */
  485.     40,24,    /* hit box width and height */
  486.     GADGDISABLED,    /* gadget flags */
  487.     GADGIMMEDIATE+TOGGLESELECT,    /* activation flags */
  488.     BOOLGADGET,    /* gadget type flags */
  489.     (APTR)&Border12,    /* gadget border or image to be rendered */
  490.     NULL,    /* alternate imagery for selection */
  491.     NULL,    /* first IntuiText structure */
  492.     NULL,    /* gadget mutual-exclude long word */
  493.     NULL,    /* SpecialInfo structure */
  494.     DICE+1,    /* user-definable data */
  495.     NULL    /* pointer to user-definable data */
  496. };
  497.  
  498. SHORT BorderVectors13[] = {
  499.     0,0,
  500.     41,0,
  501.     41,25,
  502.     0,25,
  503.     0,0
  504. };
  505. struct Border Border13 = {
  506.     -1,-1,    /* XY origin relative to container TopLeft */
  507.     2,3,JAM2,    /* front pen, back pen and drawmode */
  508.     5,    /* number of XY vectors */
  509.     BorderVectors13,    /* pointer to XY vectors */
  510.     NULL    /* next border in list */
  511. };
  512.  
  513. struct Gadget Gadget8 = {
  514.     &Gadget9,    /* next gadget */
  515.     15,24,    /* origin XY of hit box relative to window TopLeft */
  516.     40,24,    /* hit box width and height */
  517.     GADGDISABLED,    /* gadget flags */
  518.     GADGIMMEDIATE+TOGGLESELECT,    /* activation flags */
  519.     BOOLGADGET,    /* gadget type flags */
  520.     (APTR)&Border13,    /* gadget border or image to be rendered */
  521.     NULL,    /* alternate imagery for selection */
  522.     NULL,    /* first IntuiText structure */
  523.     NULL,    /* gadget mutual-exclude long word */
  524.     NULL,    /* SpecialInfo structure */
  525.     DICE,    /* user-definable data */
  526.     NULL    /* pointer to user-definable data */
  527. };
  528.  
  529. SHORT BorderVectors14[] = {
  530.     0,0,
  531.     134,0,
  532.     134,28,
  533.     0,28,
  534.     0,0
  535. };
  536. struct Border Border14 = {
  537.     -1,-1,    /* XY origin relative to container TopLeft */
  538.     3,0,JAM1,    /* front pen, back pen and drawmode */
  539.     5,    /* number of XY vectors */
  540.     BorderVectors14,    /* pointer to XY vectors */
  541.     NULL    /* next border in list */
  542. };
  543.  
  544. struct TextAttr TOPAZ60 = {
  545.     (STRPTR)"topaz.font",
  546.     TOPAZ_SIXTY,0,0
  547. };
  548. struct IntuiText IText12 = {
  549.     3,0,JAM2,    /* front and back text pens, drawmode and fill byte */
  550.     45,10,    /* XY origin relative to container TopLeft */
  551.     &TOPAZ60,    /* font pointer or NULL for default */
  552.     (UBYTE *)"ROLL",    /* pointer to text */
  553.     NULL    /* next IntuiText structure */
  554. };
  555.  
  556. struct Gadget Gadget7 = {
  557.     &Gadget8,    /* next gadget */
  558.     87,130,    /* origin XY of hit box relative to window TopLeft */
  559.     133,27,    /* hit box width and height */
  560.     NULL,    /* gadget flags */
  561.     RELVERIFY,    /* activation flags */
  562.     BOOLGADGET,    /* gadget type flags */
  563.     (APTR)&Border14,    /* gadget border or image to be rendered */
  564.     NULL,    /* alternate imagery for selection */
  565.     &IText12,    /* first IntuiText structure */
  566.     NULL,    /* gadget mutual-exclude long word */
  567.     NULL,    /* SpecialInfo structure */
  568.     ROLL,    /* user-definable data */
  569.     NULL    /* pointer to user-definable data */
  570. };
  571.  
  572. SHORT BorderVectors15[] = {
  573.     0,0,
  574.     134,0,
  575.     134,12,
  576.     0,12,
  577.     0,0
  578. };
  579. struct Border Border15 = {
  580.     -1,-1,    /* XY origin relative to container TopLeft */
  581.     3,0,JAM1,    /* front pen, back pen and drawmode */
  582.     5,    /* number of XY vectors */
  583.     BorderVectors15,    /* pointer to XY vectors */
  584.     NULL    /* next border in list */
  585. };
  586.  
  587. struct IntuiText IText13 = {
  588.     1,0,JAM2,    /* front and back text pens, drawmode and fill byte */
  589.     5,2,    /* XY origin relative to container TopLeft */
  590.     &TOPAZ80,    /* font pointer or NULL for default */
  591.     (UBYTE *)"Six",    /* pointer to text */
  592.     NULL    /* next IntuiText structure */
  593. };
  594.  
  595. struct Gadget Gadget6 = {
  596.     &Gadget7,    /* next gadget */
  597.     87,93,    /* origin XY of hit box relative to window TopLeft */
  598.     133,11,    /* hit box width and height */
  599.     GADGHBOX,    /* gadget flags */
  600.     RELVERIFY,    /* activation flags */
  601.     BOOLGADGET,    /* gadget type flags */
  602.     (APTR)&Border15,    /* gadget border or image to be rendered */
  603.     NULL,    /* alternate imagery for selection */
  604.     &IText13,    /* first IntuiText structure */
  605.     NULL,    /* gadget mutual-exclude long word */
  606.     NULL,    /* SpecialInfo structure */
  607.     SCORE+5,    /* user-definable data */
  608.     NULL    /* pointer to user-definable data */
  609. };
  610.  
  611. SHORT BorderVectors16[] = {
  612.     0,0,
  613.     134,0,
  614.     134,12,
  615.     0,12,
  616.     0,0
  617. };
  618. struct Border Border16 = {
  619.     -1,-1,    /* XY origin relative to container TopLeft */
  620.     3,0,JAM1,    /* front pen, back pen and drawmode */
  621.     5,    /* number of XY vectors */
  622.     BorderVectors16,    /* pointer to XY vectors */
  623.     NULL    /* next border in list */
  624. };
  625.  
  626. struct IntuiText IText14 = {
  627.     1,0,JAM2,    /* front and back text pens, drawmode and fill byte */
  628.     5,2,    /* XY origin relative to container TopLeft */
  629.     &TOPAZ80,    /* font pointer or NULL for default */
  630.     (UBYTE *)"Five",    /* pointer to text */
  631.     NULL    /* next IntuiText structure */
  632. };
  633.  
  634. struct Gadget Gadget5 = {
  635.     &Gadget6,    /* next gadget */
  636.     87,79,    /* origin XY of hit box relative to window TopLeft */
  637.     133,11,    /* hit box width and height */
  638.     GADGHBOX,    /* gadget flags */
  639.     RELVERIFY,    /* activation flags */
  640.     BOOLGADGET,    /* gadget type flags */
  641.     (APTR)&Border16,    /* gadget border or image to be rendered */
  642.     NULL,    /* alternate imagery for selection */
  643.     &IText14,    /* first IntuiText structure */
  644.     NULL,    /* gadget mutual-exclude long word */
  645.     NULL,    /* SpecialInfo structure */
  646.     SCORE+4,    /* user-definable data */
  647.     NULL    /* pointer to user-definable data */
  648. };
  649.  
  650. SHORT BorderVectors17[] = {
  651.     0,0,
  652.     134,0,
  653.     134,12,
  654.     0,12,
  655.     0,0
  656. };
  657. struct Border Border17 = {
  658.     -1,-1,    /* XY origin relative to container TopLeft */
  659.     3,0,JAM1,    /* front pen, back pen and drawmode */
  660.     5,    /* number of XY vectors */
  661.     BorderVectors17,    /* pointer to XY vectors */
  662.     NULL    /* next border in list */
  663. };
  664.  
  665. struct IntuiText IText15 = {
  666.     1,0,JAM2,    /* front and back text pens, drawmode and fill byte */
  667.     5,2,    /* XY origin relative to container TopLeft */
  668.     &TOPAZ80,    /* font pointer or NULL for default */
  669.     (UBYTE *)"Four",    /* pointer to text */
  670.     NULL    /* next IntuiText structure */
  671. };
  672.  
  673. struct Gadget Gadget4 = {
  674.     &Gadget5,    /* next gadget */
  675.     87,65,    /* origin XY of hit box relative to window TopLeft */
  676.     133,11,    /* hit box width and height */
  677.     GADGHBOX,    /* gadget flags */
  678.     RELVERIFY,    /* activation flags */
  679.     BOOLGADGET,    /* gadget type flags */
  680.     (APTR)&Border17,    /* gadget border or image to be rendered */
  681.     NULL,    /* alternate imagery for selection */
  682.     &IText15,    /* first IntuiText structure */
  683.     NULL,    /* gadget mutual-exclude long word */
  684.     NULL,    /* SpecialInfo structure */
  685.     SCORE+3,    /* user-definable data */
  686.     NULL    /* pointer to user-definable data */
  687. };
  688.  
  689. SHORT BorderVectors18[] = {
  690.     0,0,
  691.     134,0,
  692.     134,12,
  693.     0,12,
  694.     0,0
  695. };
  696. struct Border Border18 = {
  697.     -1,-1,    /* XY origin relative to container TopLeft */
  698.     3,0,JAM1,    /* front pen, back pen and drawmode */
  699.     5,    /* number of XY vectors */
  700.     BorderVectors18,    /* pointer to XY vectors */
  701.     NULL    /* next border in list */
  702. };
  703.  
  704. struct IntuiText IText16 = {
  705.     1,0,JAM2,    /* front and back text pens, drawmode and fill byte */
  706.     5,2,    /* XY origin relative to container TopLeft */
  707.     &TOPAZ80,    /* font pointer or NULL for default */
  708.     (UBYTE *)"Three",    /* pointer to text */
  709.     NULL    /* next IntuiText structure */
  710. };
  711.  
  712. struct Gadget Gadget3 = {
  713.     &Gadget4,    /* next gadget */
  714.     87,51,    /* origin XY of hit box relative to window TopLeft */
  715.     133,11,    /* hit box width and height */
  716.     GADGHBOX,    /* gadget flags */
  717.     RELVERIFY,    /* activation flags */
  718.     BOOLGADGET,    /* gadget type flags */
  719.     (APTR)&Border18,    /* gadget border or image to be rendered */
  720.     NULL,    /* alternate imagery for selection */
  721.     &IText16,    /* first IntuiText structure */
  722.     NULL,    /* gadget mutual-exclude long word */
  723.     NULL,    /* SpecialInfo structure */
  724.     SCORE+2,    /* user-definable data */
  725.     NULL    /* pointer to user-definable data */
  726. };
  727.  
  728. SHORT BorderVectors19[] = {
  729.     0,0,
  730.     134,0,
  731.     134,12,
  732.     0,12,
  733.     0,0
  734. };
  735. struct Border Border19 = {
  736.     -1,-1,    /* XY origin relative to container TopLeft */
  737.     3,0,JAM1,    /* front pen, back pen and drawmode */
  738.     5,    /* number of XY vectors */
  739.     BorderVectors19,    /* pointer to XY vectors */
  740.     NULL    /* next border in list */
  741. };
  742.  
  743. struct IntuiText IText17 = {
  744.     1,0,JAM2,    /* front and back text pens, drawmode and fill byte */
  745.     5,2,    /* XY origin relative to container TopLeft */
  746.     &TOPAZ80,    /* font pointer or NULL for default */
  747.     (UBYTE *)"Two",    /* pointer to text */
  748.     NULL    /* next IntuiText structure */
  749. };
  750.  
  751. struct Gadget Gadget2 = {
  752.     &Gadget3,    /* next gadget */
  753.     87,37,    /* origin XY of hit box relative to window TopLeft */
  754.     133,11,    /* hit box width and height */
  755.     GADGHBOX,    /* gadget flags */
  756.     RELVERIFY,    /* activation flags */
  757.     BOOLGADGET,    /* gadget type flags */
  758.     (APTR)&Border19,    /* gadget border or image to be rendered */
  759.     NULL,    /* alternate imagery for selection */
  760.     &IText17,    /* first IntuiText structure */
  761.     NULL,    /* gadget mutual-exclude long word */
  762.     NULL,    /* SpecialInfo structure */
  763.     SCORE+1,    /* user-definable data */
  764.     NULL    /* pointer to user-definable data */
  765. };
  766.  
  767. SHORT BorderVectors20[] = {
  768.     0,0,
  769.     134,0,
  770.     134,12,
  771.     0,12,
  772.     0,0
  773. };
  774. struct Border Border20 = {
  775.     -1,-1,    /* XY origin relative to container TopLeft */
  776.     3,0,JAM1,    /* front pen, back pen and drawmode */
  777.     5,    /* number of XY vectors */
  778.     BorderVectors20,    /* pointer to XY vectors */
  779.     NULL    /* next border in list */
  780. };
  781.  
  782. struct IntuiText IText18 = {
  783.     1,0,JAM2,    /* front and back text pens, drawmode and fill byte */
  784.     5,2,    /* XY origin relative to container TopLeft */
  785.     &TOPAZ80,    /* font pointer or NULL for default */
  786.     (UBYTE *)"One",    /* pointer to text */
  787.     NULL    /* next IntuiText structure */
  788. };
  789.  
  790. struct Gadget Gadget1 = {
  791.     &Gadget2,    /* next gadget */
  792.     87,23,    /* origin XY of hit box relative to window TopLeft */
  793.     133,11,    /* hit box width and height */
  794.     GADGHBOX,    /* gadget flags */
  795.     RELVERIFY,    /* activation flags */
  796.     BOOLGADGET,    /* gadget type flags */
  797.     (APTR)&Border20,    /* gadget border or image to be rendered */
  798.     NULL,    /* alternate imagery for selection */
  799.     &IText18,    /* first IntuiText structure */
  800.     NULL,    /* gadget mutual-exclude long word */
  801.     NULL,    /* SpecialInfo structure */
  802.     SCORE,    /* user-definable data */
  803.     NULL    /* pointer to user-definable data */
  804. };
  805.  
  806. #define GadgetList1 Gadget1
  807.  
  808. struct NewWindow NewWindowStructure1 = {
  809.     239,34,    /* window XY origin relative to TopLeft of screen */
  810.     401,166,    /* window width and height */
  811.     0,1,    /* detail and block pens */
  812.     GADGETDOWN+GADGETUP+CLOSEWINDOW,    /* IDCMP flags */
  813.     WINDOWDRAG+WINDOWDEPTH+WINDOWCLOSE+ACTIVATE+NOCAREREFRESH,    /* other window flags */
  814.     &Gadget1,    /* first gadget in gadget list */
  815.     NULL,    /* custom CHECKMARK imagery */
  816.     (UBYTE *)"Yat-Z V1.1 by Greg Pringle",    /* window title */
  817.     NULL,    /* custom screen pointer */
  818.     NULL,    /* custom bitmap */
  819.     5,5,    /* minimum width and height */
  820.     -1,-1,    /* maximum width and height */
  821.     WBENCHSCREEN    /* destination screen type */
  822. };
  823.  
  824.  
  825. /* end of PowerWindows source generation */
  826.